hit by a hurricane - Turkish English Dictionary